<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <script>
    // var age = prompt('请输入年龄');
    // alert('您今年' + age + '岁啦');
    //isNAN判断是不是数字，是返回true，不是返回false
    // prompt得到的所有值都是数值型的
    var change = undefined
    var num = 10 + 5;
    //转换为数字型

    //1. tostring():变量.tostring
    // var str = num.toString();
    // console.log(typeof str);
    // 2.string(变量)强制类型转换
    // console.log(String(num));
    // console.log(typeof toString(change));
    // 3.加号拼接，隐式转换
    console.log(num + 'wos');
    // undefined的意思是一个声明后没有被赋值的量
    // typeof用于检测数据的类型
    // var str = 'dsdg';
    // console.log(typeof str);
    // console.log(undefined + '我是beauty');//控制台显示 拼接后的字符串
    // console.log(change + 1);//显示NAN，因为这不是一个数字，而且undefined加数字本身就会返回NAN
    // alert(undefined + '我是小美女');//显示拼接后的字符串
  </script>
</head>

<body>

</body>

</html>